Motion.HaltGroup method

Commands a controlled motion stop. The group is moved to the state GroupMoving, until the velocity is zero. When the Done field of KsCommandStatus is true, the state is changed to GroupStandstill.

Namespace: IntervalZero.KINGSTAR.Local.Api

Assembly: IntervalZero.KINGSTAR.Local.Api (in IntervalZero.KINGSTAR.Local.dll) Version: 4.4.0.0

Syntax

C#VB
public KsCommandStatus HaltGroup(
       int Index,
       double Deceleration,
       double Jerk,
       McBufferMode BufferMode
)
Public Function HaltGroup(
       Index As Integer,
       Deceleration As Double,
       Jerk As Double,
       BufferMode As McBufferMode
) As KsCommandStatus

Parameters

Index [in]

Type: int

The index of an axis group. Indexes are zero based. You can have up to 32 groups.

 

Deceleration [in]

Type: double

A value of the deceleration. The unit is determined by McProfileType. [unit/second2] or [second]

 

Jerk [in]

Type: double

A value of the jerk. The unit is determined by McProfileType. [unit/second3] or [second]

 

BufferMode [in]

Type: McBufferMode

Defines how to blend the velocity of two methods.

Return value

Type: KsCommandStatus

Returns the KsCommandStatus class.

Remarks

Examples

C#
N/A

See also

Motion Class

IntervalZero.KINGSTAR.Local.Api Namespace